#include "comm.h"
int main()
{
  int fd =open(FILE_NAME,O_WRONLY);
  if(fd<0)
  {
    perror("open fail\n");
    return 1;
  }
  int in=open("file.txt",O_RDONLY);
  char msg[128];
  while(1)
  {
    
     msg[0]=0;//首字母设置为0，相当于清空字符串
    ssize_t s=read(in,msg,sizeof(msg));
    printf("%d\n",sizeof(msg));
    if(s==sizeof(msg))
    {
      write(fd,msg,s);
    }
    else if(s<sizeof(msg))
    {
      write(fd,msg,s);
      printf("read end of file\n");
      break;
    }
    else 
    {
      break;
    }
  }
  close(fd);
  close(in);
  return 0;
    
}
